Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
339A STROUD ROAD Detached £566,289 £332,500 31 Aug 2012
341 STROUD ROAD Detached £516,738 £325,000 23 May 2008
343 STROUD ROAD Semi-Detached £479,247 £210,000 8 Sep 2003
347 STROUD ROAD Semi-Detached £384,274 £120,000 30 Nov 2001
349 STROUD ROAD Semi-Detached £304,770 £56,500 2 Dec 1996
355 STROUD ROAD Semi-Detached £290,840 £225,000 7 Apr 2017
357 STROUD ROAD Semi-Detached £336,967 £59,800 12 Jun 1995
359 STROUD ROAD Detached £580,617 £470,000 14 Jan 2019
361 STROUD ROAD Detached £686,990 £561,500 7 Feb 2020
363 STROUD ROAD Detached £447,890 £450,000 16 Jan 2023